package com.yswy.app.service;


import com.baomidou.mybatisplus.extension.service.IService;
import com.yswy.app.dto.AddTransferOrderVo;
import com.yswy.domain.vo.dto.TransferOrderVo;
import com.yswy.app.dto.TransferWayVo;
import com.yswy.domain.entity.TransferOrder;
import com.yswy.domain.entity.UserThirdPartyAccount;

import java.util.List;

public interface TransferOrderService extends IService<TransferOrder> {

    //提现列表
    List<TransferOrderVo> ListTransferOrder(Long userId);


    TransferOrder transferOrder( AddTransferOrderVo addTransferOrderVo  );
    TransferOrder zfbTransferOrder(AddTransferOrderVo addTransferOrderVo , UserThirdPartyAccount userThirdPartyAccount);

    TransferOrder wxTransferOrder(AddTransferOrderVo addTransferOrderVo , UserThirdPartyAccount userThirdPartyAccount);

    //查询微信转账状态
    void wxTransferOrderStatus();
}
